#block-logo{
    width:auto;
    max-width:600px;
    height:auto;
    overflow:hidden;
    margin:6px 0;
    float:left;
}
#block-logo .block-title{
    display:none;
}
#block-logo .block-content #logo{
    float: left;
    /*padding: 15px 15px 15px 10px;*/
}
#block-logo .block-content #name-and-slogan {
    float: left;
    margin: 5px 0 10px 30px;
    color: #FFF;
    padding-top: 15px;
}

#block-logo .block-content #name-and-slogan #site-name {
    margin: 0;
    /*color: #686868;*/
    font-size: 1.6em;
    line-height: 1;
}

#block-logo .block-content #site-slogan {
    font-size: 0.84em;
    font-style: italic;
    /*color: #686868;*/
    margin-top: 7px;
    word-spacing: 0.1em;
}
